package com.ruoyi.evaluate.infoprojectevaluate.vo;

import com.ruoyi.evaluate.infoprojectevaluate.domain.InfoProjectEvaluate;
import com.ruoyi.evaluate.infoprojectevaluate.dto.InfoProjectEvaluateIndexDTO;
import com.ruoyi.evaluate.infoprojectevaluateindex.domain.InfoProjectEvaluateIndex;

import java.io.Serializable;
import java.util.List;

/**
 * 自评详情 vo
 */
public class ProjectEvaluateDetailVo implements Serializable {
    /**
     * 自评项目信息
     */
    private InfoProjectEvaluate infoProjectEvaluate;

    /**
     * 自评项目信息集合
     */
    private List<InfoProjectEvaluate> infoProjectEvaluates;
    /**
     * 自评指标集合
     */
    private List<InfoProjectEvaluateIndexDTO> infoProjectEvaluateIndexList;

    public List<InfoProjectEvaluate> getInfoProjectEvaluates() {
        return infoProjectEvaluates;
    }

    public void setInfoProjectEvaluates(List<InfoProjectEvaluate> infoProjectEvaluates) {
        this.infoProjectEvaluates = infoProjectEvaluates;
    }

    public InfoProjectEvaluate getInfoProjectEvaluate() {
        return infoProjectEvaluate;
    }

    public void setInfoProjectEvaluate(InfoProjectEvaluate infoProjectEvaluate) {
        this.infoProjectEvaluate = infoProjectEvaluate;
    }

    public List<InfoProjectEvaluateIndexDTO> getInfoProjectEvaluateIndexList() {
        return infoProjectEvaluateIndexList;
    }

    public void setInfoProjectEvaluateIndexList(List<InfoProjectEvaluateIndexDTO> infoProjectEvaluateIndexList) {
        this.infoProjectEvaluateIndexList = infoProjectEvaluateIndexList;
    }

    @Override
    public String toString() {
        return "ProjectEvaluateDetailVo{" +
                "infoProjectEvaluate=" + infoProjectEvaluate +
                ", infoProjectEvaluateIndexList=" + infoProjectEvaluateIndexList +
                ", infoProjectEvaluates=" + infoProjectEvaluates +
                '}';
    }
}
